<?php
    include("cabecalho.php");

    // se veio a chave primaria da listagem busca registro
    if(isset($_GET["idusuario"])){
         
        $objUsuario = new Usuario();
        
        // pegar chave primaria  - que vem da pagina que chama 
        $objUsuario->idusuario = $_GET['idusuario'];
        // preenche o objeto com 
        $item = $objUsuario->retornarunico();

        // ------------------------------------------Preenche select instituição ---
        $selectinstituicao="";
        $objInstituicao = new Instituicao();
        $inst = $objInstituicao->listar();                        // vem da classe 
        foreach ($inst as $itemInstituicao){
            $selecionado ='';
            if($item->idinstituicao == $itemInstituicao->idinstituicao ){$selecionado ='selected'; }
            $selectinstituicao .= '<option value="'.$itemInstituicao->idinstituicao.'" '.$selecionado .' >'.$itemInstituicao->nome_instituicao.'</option>';
        }
        // -----------------------------------------------Fim select instituição ---
       
        // --------------------------------Preenche select Nivel ( 0=Adm 1=Prof 2=Aluno ) ---
        $selectnivel="";
        $selecionado0 ='';
        $selecionado1 ='';
        $selecionado2 ='';
        switch ( $item->nivel ){
            case 0:
              $selecionado0 ='selected';
              break;
            case 1:
              $selecionado1 ='selected';
              break;
            case 2:
              $selecionado2 ='selected';
              break;
          }
      
          $selectnivel .= '<option value="0" '.$selecionado0 .'> 0-Administrador </option>';
          $selectnivel .= '<option value="1" '.$selecionado1 .'> 1-Professor </option>';
          $selectnivel .= '<option value="2" '.$selecionado2 .'> 2-Aluno </option>';
        // -----------------------------------------------Fim Nivel instituição ---      
        
          
         // --------------------------------Preenche select Permissao ( True / False) ---
        $selectpermissao="";
        if( $item->permissao == TRUE ){
            $selectpermissao = '<option value="true" selected> Sim </option>
                                <option value="false"> Nao </option>';
          }else{
            $selectpermissao = '<option value="true" > Sim </option>
                                <option value="false" selected> Nao </option>';              
          }
        // -----------------------------------------------Fim select permissao ---      

    }
    else {
       // Nao veio chave volta para listagem
       header('location: usuario.php');
    }
?>

<br/>
       <!--RETIRADA PARA MENU NOVO - Ricardo - 14/05/14
       <h2>Atualização de Usuario</h2>
       
       <a href="usuario.php"> Menu Usuário [ <== ]</a> -->
       <br><br>
       <div class="container">
            <div class="row">
              <div class="col-md-12 text-left">
                <div class="navbar navbar-default">
                  <div class="navbar-header">
                    <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                      <span class="sr-only">Toggle navigation</span>
                      <span class="icon-bar"></span>
                      <span class="icon-bar"></span>
                      <span class="icon-bar"></span>
                    </button>
                    <a class="navbar-brand">Atualização de Usuário</a>
                  </div>
                  <div class="collapse navbar-collapse navbar-ex1-collapse">
                    <ul class="nav navbar-nav navbar-left">
                      <li><a href="usuario.php">Menu Usuário</a></li>
                    </ul>
                  </div>
                </div>
              </div>
            </div>
      </div>
       <!--TROCADO PARA BOOTSTRAP - Ricardo - 14/05/14     
       <form action="usuario-upd-ok.php" method="POST">
           
           <input type="hidden" name="idusuario" value="<?php echo $item->idusuario ?>" >
           
           <table >
           <tr>                                          <!-- Atributo nome 
               <td align="right" width="25%"><label>Nome:</label></td>
               <td width="75%"><input type="text" name="nome_usuario" maxlength="150" autofocus required 
                                      value="<?php #echo $item->nome_usuario ?>" ></td>
            </tr>

            <!-- falha de segurança cirptogravar a senha 
            <input type="hidden" name="senha_usuario" value="<?php #echo $item->senha_usuario ?>" >
            
            <input type="hidden" name="dtlogin_usuario" value="<?php #echo $item->dtlogin_usuario ?>" >
           
            
            <tr>                                          <!-- Atributo email 
               <td align="right" width="25%"><label>E-mail:</label></td>
               <td width="75%"><input type="email" name="email_usuario" maxlength="100" required 
                                      value="<?php# echo $item->email_usuario ?>" ></td>
            </tr>

            <tr>                                         <!-- Atributo idinstituicao 
                <td align="right" width="25%"><label>Instituição:</label></td>
                <td>
                    <select name="idinstituicao">
                        <?php #echo $selectinstituicao; ?>
                    </select>     
                </td> 
            </tr>
  
             <tr>                                          <!-- Atributo nivel ( 0=Adm 1=Prof 2=Aluno )
                <td align="right" width="25%"><label>Nivel:</label></td>
                <td>
                    <select name="nivel">
                        <?php #echo $selectnivel; ?>
                    </select>     
                </td> 
            </tr           
 
            <tr>                                         <!-- Atributo permissao 
                <td align="right" width="25%"><label>Permissao Acesso:</label></td>
                <td>
                    <select name="permissao">
                        <?php #echo $selectpermissao; ?>
                    </select>     
                </td> 
            </tr>            
            
            
            <tr>
               <td align="right" width="25%"><input type="reset" value="Limpar"> </td>
               <td width="75%"><input type="submit" name="Atualizar" value="Atualizar"></td>
       </table>
 
       </form> 
-->

       <div class="container">
            <div class="row">
                <div class="col-md-4"></div>
              <div class="col-md-4">
                <form role="form" action="usuario-upd-ok.php" method="POST">
                    <input type="hidden" name="idusuario" value="<?php echo $item->idusuario ?>" >
                  <div class="form-group">
                    <label>Nome</label>
                    <input class="form-control" type="text" name="nome_usuario" maxlength="150" autofocus required 
                                      value="<?php echo $item->nome_usuario ?>" >
                  </div>
                  <!-- falha de segurança cirptogravar a senha -->
                    <input type="hidden" name="senha_usuario" value="<?php echo $item->senha_usuario ?>" >

                    <input type="hidden" name="dtlogin_usuario" value="<?php echo $item->dtlogin_usuario ?>" >
                  <div class="form-group">
                    <label>E-mail</label>
                    <input class="form-control" type="email" name="email_usuario" maxlength="100" required 
                                      value="<?php echo $item->email_usuario ?>" >
                  </div>
                  <div class="form-group">
                    <label>Instituição</label>
                    <select class="form-control" name="idinstituicao">
                        <?php echo $selectinstituicao; ?>
                      </select>    
                   </div>  
                   <div class="form-group">
                    <label>Nível</label>
                    <select class="form-control" name="nivel">
                        <?php echo $selectnivel; ?>
                      </select>    
                   </div>
                   <div class="form-group">
                    <label>Permissão de Acesso</label>
                    <select class="form-control" name="permissao">
                        <?php echo $selectpermissao; ?>
                      </select>    
                   </div>            
                  <button type="submit" class="btn btn-default">Gravar</button>
                  <button type="reset" class="btn btn-default">Limpar</button>
                </form>
              </div>
            </div>
          </div>